{2023.06}[2023a,a64fx] first part of apps originally built with EB 4.9.0#1038
Conversation
|
Instance
|
|
Instance
|
|
Instance
|
|
Instance
|
|
Instance
|
|
Instance
|
|
bot: build instance:eessi-bot-deucalion repository:eessi.io-2023.06-software architecture:aarch64/a64fx |
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
Updates by the bot instance
|
|
New job on instance
|
There was a problem hiding this comment.
The eb_hooks.py is included in the tarball, so it has changed, likely as a result of merging PR #1034
|
Label |
Good catch. Then we should verify if the eb_hooks.py in the tarball is newer or older than the one on |
It's good to ingest. Actually fixes an issue that was likely created by the last ingest (probably the TensorFlow PR #1034) where the $ diff -u /cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py 2023.06/init/easybuild/eb_hooks.py
--- /cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py 2025-04-20 18:18:22.000000000 +0100
+++ 2023.06/init/easybuild/eb_hooks.py 2025-04-22 20:47:23.000000000 +0100
@@ -133,7 +133,8 @@
if memory_hungry_build or memory_hungry_build_a64fx:
parallel = self.cfg['parallel']
if cpu_target == CPU_TARGET_A64FX and self.name in ['TensorFlow']:
- if parallel > 1:
+ # limit parallelism to 8, builds with 12 and 16 failed on Deucalion
+ if parallel > 8:
self.cfg['parallel'] = 8
msg = "limiting parallelism to %s (was %s) for %s on %s to avoid out-of-memory failures during building/testing"
print_msg(msg % (self.cfg['parallel'], parallel, self.name, cpu_target), log=self.log) |
|
Staging PR merged, tarball ingested ... |
|
PR merged! Moved |
1 similar comment
|
PR merged! Moved |
|
PR merged! Moved |
|
PR merged! Moved |
First part of apps originally built with EB 4.9.0